lay the ghost of something - Francés Inglés Diccionario